The Double Top Pattern
Adyen
Royal Bank of Canada - the air is getting thin up here.
Current price is $168.86 and 15% above its 40 week moving average. There are a number of reaso